package com.zh.mediaservice.service;

import com.zh.mediapojo.entity.Doctor;
import com.zh.mediapojo.vo.ChatDoctorVO;
import com.zh.mediapojo.vo.ChatPageVO;
import com.zh.mediapojo.vo.DoctorVO;
import com.zh.mediapojo.vo.ReserveVO;

import java.util.List;

public interface ReserveService {
    ReserveVO checkIsCanReserve(Integer doctorId, String reserveTime);

    List<DoctorVO> getDoctorList(String description);

    ChatPageVO getHistoryChat(Integer page, Integer pageSize, Integer userId, Integer doctorId);

    List<ChatDoctorVO> getChatedDoctor(Long uid);
}
